The Anchorage
The Pier, Leverburgh
22 reviews
The Anchorage, Isle Of Harris is a restaurant by the ferry in Leverburgh. All the information for this venue has been submitted by visitors in the form of reviews. If you represent this restauran...